문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 정규 표현식 (문단 편집) === 문자 집합과 특수 문자 === 찾으려고 하는 문자열에 특정 문자 여럿이 포함되어 있을 경우 문자 집합을 사용하여 여러 문자를 동시에 찾을 수 있다. 문자 집합은 대괄호 한 쌍으로 정의되는 문장이며 그 안에는 찾아야 할 문자들이 포함된다. 이때 문자 집합 내부에서 전용으로 사용되는 메타 문자가 있는데 {{{^}}}는 해당 집합에 포함된 문자들을 검색에서 제외하고, 문자와 문자 사이에 {{{-}}}가 있을 경우 해당하는 문자 코드 범위내의 모든 문자를 포함한다. 단 문자 범위 지정은 역순이 되면 안되고, A에서 z는 알파벳 대소문자 전체를 찾기도 하지만 그 사이에 존재하는 다른 문자 코드도 찾기 때문에 사용에 주의를 필요로 한다. 만약 문자 범위 지정이 아닌 문자로서의 {{{-}}}를 찾고 싶다면 문자 집합 제일 앞이나 뒷부분에 위치하여야 한다. 그래서 {{{-}}}는 일반적으로 메타 문자가 아니며 문자 집합 안에서만 의미를 가진다. 이외에도 기본적으로 정의된 문자 집합과 특수 문자를 나타내는 몇가지 이스케이프 문자가 있다. 대문자를 쓰면 해당 문자 집합을 제외하는 ^ 문자와 동일하다. * {{{\b}}}: 문자와 공백 사이를 의미한다. * {{{\c}}}: 제어 문자를 의미한다. * {{{\d}}}: 숫자에 해당하는 [[유니코드]]에 대응. [0-9]와 달리 [[아랍 문자]], [[페르시아 문자]] 등 다양한 숫자를 포괄한다.[[https://stackoverflow.com/questions/890686/should-i-use-d-or-0-9-to-match-digits-in-a-perl-regex|#]] * {{{\f}}}: 폼 피드 * {{{\n}}}: 개행 문자 * {{{\s}}}: 공백 문자 * {{{\t}}}: 탭 문자 * {{{\v}}}: 수직 탭 * {{{\w}}}: 단어 영문자+숫자+_(밑줄) [0-9a-zA-Z_] * {{{\x}}}: 16진수 값 * {{{\0}}}: 8진수 값 백 스페이스는 반드시 {{{[\b]}}}를 입력해야 한다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기